toggle menu
Quiver Library
jvm
switch theme
Quiver
Library
app.
cash.
quiver
Absent
as
Either()
as
Option()
as
Outcome()
as
Result()
Failure
failure()
filter()
flat
Map()
flat
Tap()
flatten()
fold()
fold
Option()
get
Or
Else()
map
Failure()
on
Absent
Handle()
on
Failure
Handle()
option
Or
Throw()
or
Throw()
Outcome
Companion
Present
present()
recover()
sequence()
tap
Absent()
tap
Failure()
to
Outcome()
traverse()
zip()
app.
cash.
quiver.
extensions
as
Option()
attempt
Validated()
catch()
concat
Map()
Error
Or
failure()
filter
Not
None()
flat
Tap()
flatten()
for
Each()
get
Option()
handle
Error
With()
handle
Failure
With()
if
Absent()
if
Present()
is
Failure()
is
Success()
left
As
Option()
left
For
Each()
list
Of
Some()
map()
map
Failure()
map
Not
None()
map
Option()
Nullable
or()
or
Empty()
or
Throw()
Outcome
Of
sequence()
success()
take
Left()
take
Right()
tap()
tap
Left()
to
Either()
to
Outcome()
to
Outcome
Of()
to
Result()
to
Validated
Nel()
traverse()
traverse
Either()
traverse
Option()
traverse
Result()
unit()
validate()
Validated
Nel
validate
Either()
validate
Map()
validate
Not
Null()
with
Retries()
with
Retries
Or
Throw()
zip()
app.
cash.
quiver.
raise
outcome()
outcome
Of()
Outcome
Of
Raise
Outcome
Raise
Quiver Library
/
app.cash.quiver
/
optionOrThrow
option
Or
Throw
fun
<
A
>
Outcome
<
Throwable
,
A
>
.
optionOrThrow
(
)
:
Option
<
A
>
(
source
)